可迭代对象和普通对象：`for...of`循环适用于可迭代对象，如数组、字符串、Set、Map等。

// for...of循环示例
const arr = [1, 2, 3];
for (const item of arr) {
  console.log(item);
}

const str = 'weeqq'
for(const i of str) {
  console.log(i)
}

// for...in循环示例
const obj = { a: 1, b: 2, c: 3 };
for (const key in obj) {
  console.log(key);
}

而`for...in`循环适用于普通对象，用于遍历对象的属性。

